<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
     viewBox="0 0 48.8 48.8">
    <defs>
        <style>
            .favicon-top{
                fill:url(#linear-gradient);
            }
            .favicon-bottom{
                fill:url(#linear-gradient-2);
            }

            @media (prefers-color-scheme: dark) {
            .favicon-top, .favicon-bottom {
                fill: #fff;
                }
            }
        </style>
        <linearGradient id="linear-gradient" x1="49.93" y1="6.95" x2="10.14" y2="49.01" gradientUnits="userSpaceOnUse">
            <stop offset="0" stop-color="#ac5ca0"/>
            <stop offset="1" stop-color="#2e2e2e"/>
        </linearGradient>
        <linearGradient id="linear-gradient-2" x1="38.05" y1="-4.29" x2="-1.74" y2="37.77"
                        xlink:href="#linear-gradient"/>
    </defs>
    <path class="favicon-bottom"
          d="M43.28,12.33A22.4,22.4,0,0,1,19.55,46.26c-3.12-1-4.59-4.6-4.51-7.64.1-4.43,3.92-7.63,7.82-9,4.62-1.52,9.58-2.83,13.3-6.16a84.41,84.41,0,0,1-8.6,2.39c-4.85,1.16-10.33,1-14.35,4.34-3.79,3.05-3.83,9-1.16,12.72-.31.18-2.25-1.47-2.86-2.38-2.91-3.36-3.78-8.73-1-12.44,3.22-4.15,8.76-5.17,13.65-5.85,6.63-.8,13.87-1.67,19-6.46A11.51,11.51,0,0,0,43.28,12.33Z"/>
    <path class="favicon-top"
          d="M2,24.4A22.35,22.35,0,0,1,21.55,2.18a18.85,18.85,0,0,1,9,.82c2.31,1,3.22,4.33,1.07,6-4,3.64-9.89,3.35-14.6,5.61-1.71.8.08.4.93.27,5-.87,10.17-.72,15-2.22,2.32-.71,5.14-2.42,4.76-5.21-1-2.25.69-.47,1.66.31,2.21,2.08.36,5.3-1.95,6.33C29.87,18.6,20.54,16.82,12.52,20,7.76,21.65,3.73,25.8,3.2,31,2.57,30.61,2,26.34,2,24.39Z"/>
</svg>
